babbling out - French English Dictionary